home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / gadget / r3tree.js < prev    next >
Encoding:
JavaScript  |  2005-04-04  |  2.3 KB  |  98 lines

  1.  
  2. // JavaScript wrapper for r3tree.h
  3. // Auto generated file, do not modify by hand
  4. // Copyright ⌐ 2004, Realsoft Graphics Oy
  5.  
  6. var R3_TREE_H = 1;
  7. include("oops/r3root.js")
  8. include("oops/r3window.js")
  9.  
  10.  
  11. var R3CLID_TREE = 18;
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19. R3TREEA_Object = 18502;
  20. function SetR3TREEA_Object(value) {
  21.   R3Set(this.r3obj, R3TREEA_Object, value, R3TID_OBJECT, 0); 
  22. }
  23.  
  24. function GetR3TREEA_Object() {
  25.   return R3ToJS(R3Get(this.r3obj, R3TREEA_Object, R3TID_OBJECT, 0)); 
  26. }
  27.  
  28. R3TREEA_Top = 18510;
  29. function GetR3TREEA_Top() {
  30.   return R3Get(this.r3obj, R3TREEA_Top, R3TID_INTEGER, 0); 
  31. }
  32.  
  33. R3TREEA_Bottom = 18511;
  34. function GetR3TREEA_Bottom() {
  35.   return R3Get(this.r3obj, R3TREEA_Bottom, R3TID_INTEGER, 0); 
  36. }
  37.  
  38. R3TREEA_Left = 18512;
  39. function GetR3TREEA_Left() {
  40.   return R3Get(this.r3obj, R3TREEA_Left, R3TID_INTEGER, 0); 
  41. }
  42.  
  43. R3TREEA_Right = 18513;
  44. function GetR3TREEA_Right() {
  45.   return R3Get(this.r3obj, R3TREEA_Right, R3TID_INTEGER, 0); 
  46. }
  47.  
  48. R3TREEA_RowSize = 18515;
  49. function GetR3TREEA_RowSize() {
  50.   return R3Get(this.r3obj, R3TREEA_RowSize, R3TID_INTEGER, 0); 
  51. }
  52.  
  53. R3TREEA_CurrentObject = 18519;
  54. function SetR3TREEA_CurrentObject(value) {
  55.   R3Set(this.r3obj, R3TREEA_CurrentObject, value, R3TID_OBJECT, 0); 
  56. }
  57.  
  58. function GetR3TREEA_CurrentObject() {
  59.   return R3ToJS(R3Get(this.r3obj, R3TREEA_CurrentObject, R3TID_OBJECT, 0)); 
  60. }
  61.  
  62. R3TREEA_CallbackData = 18526;
  63. function SetR3TREEA_CallbackData(value) {
  64.   R3Set(this.r3obj, R3TREEA_CallbackData, value, R3TID_OBJECT, 0); 
  65. }
  66.  
  67. var R3TREEHITPOS_NONE = 0;
  68. var R3TREEHITPOS_OPENBOX = 1;
  69. var R3TREEHITPOS_ICON = 2;
  70. var R3TREEHITPOS_NAME = 3;
  71. var R3FONT_NORMAL = 0;
  72. var R3FONT_ITALIC = 1;
  73. var R3FONT_BOLD = 2;
  74. var R3FONT_BOLDITALIC = 3;
  75.  
  76.  
  77. function r3Tree () { 
  78.    this.base = r3God;
  79.    if(arguments.length) {
  80.       this.base(R3CLID_TREE, arguments);
  81.    }
  82.    // Methods
  83.  
  84.    // Attributes
  85.    this.GetObject=GetR3TREEA_Object;
  86.    this.SetObject=SetR3TREEA_Object;
  87.    this.GetTop=GetR3TREEA_Top;
  88.    this.GetBottom=GetR3TREEA_Bottom;
  89.    this.GetLeft=GetR3TREEA_Left;
  90.    this.GetRight=GetR3TREEA_Right;
  91.    this.GetRowSize=GetR3TREEA_RowSize;
  92.    this.GetCurrentObject=GetR3TREEA_CurrentObject;
  93.    this.SetCurrentObject=SetR3TREEA_CurrentObject;
  94.    this.SetCallbackData=SetR3TREEA_CallbackData;
  95. }
  96.  
  97. r3Tree.prototype=new r3Root;
  98. // r3tree.h_H